Note
This no longer works in browser!
Note
This no longer works if you're alone in vc! Somebody else has to join you!
How to use this script:
- Accept the quest under User Settings -> Gift Inventory
wget -c --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.2+10/e482c34c86bd4bf8b56c0b35558996b9/jdk-12.0.2_linux-x64_bin.tar.gz |
Explanation file: db.js | |
This code imports the mongoose library which allows to connect to a MongoDB database. | |
There are two URIs defined to connect to two different databases: MONGO_URI and MOBILE_URI. | |
Each URI contains connection information to a remote MongoDB database, including user credentials. | |
The connectDBs function uses the mongoose.createConnection method to create connections to these two | |
databases using the respective URIs. The useUnifiedTopology and useNewUrlParser options are set to enable the new | |
unified topology policy and use MongoDB's new URL parser, respectively. | |
The function returns an object that contains the connections to these two databases as qrCodeDb and userDB properties. |
# @see https://docs.aws.amazon.com/ja_jp/AmazonCloudFront/latest/DeveloperGuide/LocationsOfEdgeServers.html | |
# @see https://morizyun.github.io/ruby/rails-controller-get-ip.html | |
# @see https://dev.classmethod.jp/cloud/aws/get-ec2-public-ip-range-by-powershell/ | |
# @see https://github.com/rails/rails/blob/c81af6a/actionpack/lib/action_dispatch/middleware/remote_ip.rb#L112-L150 | |
Rails.application.configure do | |
ip_ranges_res = Faraday.get('https://ip-ranges.amazonaws.com/ip-ranges.json') | |
ip_ranges = JSON.parse(ip_ranges_res.body) | |
cloudfront_ips = ip_ranges['prefixes'].select { |v| v['service'] == 'CLOUDFRONT' }.map { |v| IPAddr.new(v['ip_prefix']) } + | |
ip_ranges['ipv6_prefixes'].select { |v| v['service'] == 'CLOUDFRONT' }.map { |v| IPAddr.new(v['ipv6_prefix']) } |
<!-- add this to your header --> | |
<div id="google_translate_element"></div> | |
<!-- to your js part --> | |
<script src="script.js"></script> | |
<script type="text/javascript"> | |
function googleTranslateElementInit() { | |
new google.translate.TranslateElement( | |
{pageLanguage: 'en'}, | |
'google_translate_element' |
On an Debian/Ubuntu-based system, to install texlive-full
without docs and language packs, simply do this:
sudo apt install `sudo apt --assume-no install texlive-full | \
awk '/The following additional packages will be installed/{f=1;next} /Suggested packages/{f=0} f' | \
tr ' ' '\n' | grep -vP 'doc$' | grep -vP 'texlive-lang' | grep -vP 'latex-cjk' | tr '\n' ' '`
After this, if you wish to install the language packs, selectively install them. E.g.:
# -*- coding: utf-8 -*- | |
""" | |
list of currencies currently in circulation | |
taken from http://www.currency-iso.org/iso_index/iso_tables/iso_tables_a1.htm | |
http://www.iso.org/iso/currency_codes_list-1.html | |
2011-08-11 | |
""" |
# Sample as to how to initialize s3 client to work with Minio API compatible - https://github.com/minio/minio | |
# AWS CLI counterpart - https://docs.minio.io/docs/aws-cli-with-minio | |
import boto3 | |
s3 = boto3.resource('s3', | |
endpoint_url='http://<minio_IP>:9000', | |
config=boto3.session.Config(signature_version='s3v4') | |
) |
package com.vroong.neogeo.support.address.refiner; | |
import static com.vroong.neogeo.domain.AdditionalInfo.*; | |
import static com.vroong.neogeo.domain.RegionType.*; | |
import static com.vroong.neogeo.support.address.Regex.*; | |
import com.vroong.neogeo.domain.AddressEntry; | |
import com.vroong.neogeo.domain.AddressEntry.AddressEntryBuilder; | |
import com.vroong.neogeo.domain.Refinable; | |
import com.vroong.neogeo.support.address.Regex; |
Asynchronous Request/Response in Our Application | |
This document provides a step-by-step guide on how to implement asynchronous request/response in our application. The process involves changes in both the backend and frontend. | |
Backend | |
Step 1: Include AsyncRequestHandler | |
Include the AsyncRequestHandler concern in the intended controller where you want to enable asynchronous requests. | |
class EndUser::PearsonUserAssessmentsController < ApplicationController | |
include AsyncRequestHandler | |
end |